#include "type.h"
/* FreeRTOS includes. */
#include "FreeRTOS.h"
#include "task.h"
#include "queue.h"
#include "semphr.h"

#define CFG_MAX_UI_MSG_SIZE         128

#define USER_IF_STRING "COPTER>"

void vUserInterfaceTask( void *pvParameters );
void user_interface_init(void);
void user_interface_parse_cmd(uint8_t *data);
void user_interface_receive_byte(uint8_t rx_byte);

extern uint8_t rx_data;
extern xSemaphoreHandle xUART_ISR_Semaphore;


